package com.javastudy.jdkfeature.jdk5.generics;

/**
 泛型类.
 在编译期，是无法知道K和V具体是什么类型，只有在运行时才会真正根据类型来构造和分配内存。可以看一下现在Container类对于不同类型的支持情况：
 http://www.cnblogs.com/tech-bird/p/3516325.html
 */
public class ContainerClass<K,V> {
    private K key;
    private V value;

    public ContainerClass(K k, V v) {
        key = k;
        value = v;
    }

    public K getKey() {
        return key;
    }

    public void setKey(K key) {
        this.key = key;
    }

    public V getValue() {
        return value;
    }

    public void setValue(V value) {
        this.value = value;
    }
}
